An Application of Klop ' s Counterexampleto a Higher
نویسنده
چکیده
In 1978, Klop demonstrated that a rewrite system constructed by adding the untyped lambda calculus, which has the Church-Rosser property, to a Church-Rosser rst-order algebraic rewrite system may not be Church-Rosser. In contrast, Breazu-Tannen recently showed that augmenting any Church-Rosser rst-order algebraic rewrite system with the simply-typed lambda calculus results in a Church-Rosser rewrite system. In addition, Breazu-Tannen and Gallier have shown that the second-order polymorphic lambda calculus can be added to such rewrite systems without compromising the Church-Rosser property (for terms which can be provably typed). There are other systems for which a Church-Rosser result would be desirable, among them being SP F IX, the simply-typed lambda calculus extended with surjective pairing and xed points. This paper will show that Klop's untyped counterexample can be lifted to a typed system to demonstrate that SP F IX is not Church-Rosser.
منابع مشابه
Iwc 2013 2nd International Workshop on Confluence Program Committee Three Termination Problems Confluence and Infinity -a Kaleidoscopic View Disproving Confluence of Term Rewriting Systems by Interpretation and Ordering (extended Abstract)
s of Invited Talks Three Termination Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Patrick Dehornoy Confluence and Infinity a kaleidoscopic view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Jan Willem Klop
متن کاملA Higher-Order Iterative Path Ordering
The higher-order recursive path ordering (HORPO) defined by Jouannaud and Rubio provides a method to prove termination of higher-order rewriting. We present an iterative version of HORPO by means of an auxiliary term rewriting system, following an approach originally due to Bergstra and Klop. We study well-foundedness of the iterative definition, discuss its relationship with the original HORPO...
متن کاملApplications of Innitary Lambda Calculus
We present an introduction to in nitary lambda calculus, highlighting its main properties. Subsequently we give three applications of in nitary lambda calculus. The rst addresses the non-de nability of Surjective Pairing, which in Barendregt [1984] is shown to be not de nable in lambda calculus. We show how this result follows easily as an application of Berry's Sequentiality Theorem, which its...
متن کاملTerm-Rewriting Systems with Rule Priorities
In this paper we discuss term-rewriting systems with ru/e prioriries, which simply is a partial ordering on the rules. The procedural meaning of such an ordering then is, that the application of a rule of lower priority is allowed only if no rule of higher priority is applicable. The semantics of such a system is discussed. It turns out that the class of all hounded systems indeed has such a se...
متن کاملاثر شوری و کاربرد ورمیکمپوست بر غلظت عناصر غذایی و عملکرد اسفناج (رقم ویروفلی) در یک خاک آهکی
To evaluate the effect of salinity (S) and vermicompost (V) on yield and concentration of nitrogen (N), phosphorus (P), potassium (K), iron (Fe), manganese (Mn), zinc (Zn), copper (Cu), calcium (Ca), magnesium (Mg), sodium (Na) and chlorine (Cl) of spinach shoots cv. Virofly, a pot experiment was conducted in greenhouse, and arranged as factorial in a completely randomized design with three rep...
متن کامل